@charset "utf-8";
/*弹出层*/
.dialog{ width:460px; padding:6px; position:fixed; _position:absolute; left:50%; top:110px;margin-left:-236px;  overflow:hidden;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:110px; z-index:50;}
.dialog2{ padding:6px; position:fixed; _position:absolute; left:40%; top:110px;margin-left:-236px;  overflow:hidden;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:110px; z-index:50;}
.bg-dialog{ position:absolute; left:0; top:0; background:#000;filter:alpha(Opacity=30);opacity:0.3; width:1000px; height:1000px; z-index:-1;}
.dialogBox{ background:#fff; border:1px solid #ebebeb;}
.dialogBox h2{ height:48px; line-height:48px; font-size:14px; color:#222; padding-left:16px; border-bottom:1px solid #ebebeb; font-weight:normal; position:relative;}
.dialogBox .close{ width:18px; height:18px; display:block; position:absolute; right:18px; top:15px; background:url(/pc/resources/images/ico_dialog_close.png) no-repeat; overflow:hidden;}
.dialogCon{ padding:24px 25px;}
.dialogBtn{ margin-top:24px; text-align:center;}
.dialogBtn a{ display:inline-block; margin:0 7px;}
/*温馨提示弹出层*/
.d-prompt{ width:300px; margin-left:-150px;}
.d-prompt .dialogCon{ padding:14px 25px 24px 25px;}
.d-promptCon{ background:url(/pc/resources/images/ico_info_50.png) left center no-repeat; min-height:50px; heigh:100%;_height:50px;}
.d-promptCon p{ font-size:14px; line-height:24px; padding-left:66px;font-weight:normal; padding-top:8px;word-break:break-all;}
.d-promptBtn{ margin-top:20px; text-align:center;}
.d-promptBtn .btn-normal,.d-promptBtn .btn-save{ display:inline-block; margin:0 10px;}
/*遮罩层*/
#bgMask iframe{width:100%;height:100%;filter:alpha(Opacity=0);opacity:0;}
#bgMask{width:100%;height:100%;background:#333;filter:alpha(Opacity=0);opacity:0;position:fixed;_position:absolute;z-index:20;top:0;left:0;display:none;}
#bgMask-02 iframe{width:100%;height:100%;filter:alpha(Opacity=30);opacity:0.3;}
#bgMask-02{width:100%;height:100%;background:#333;filter:alpha(Opacity=30);opacity:0.3;position:fixed;_position:absolute;z-index:20;top:0;left:0;display:none;}
/*按钮*/
.btn-normal,.btn-red{height:28px; overflow:hidden; background-image:url(/pc/resources/images/bg_btn.png); background-repeat:no-repeat; color:#fff; display:block; text-align:center; line-height:28px; font-size:14px; border:0 none; outline:0 none; cursor:pointer;}
.btn-red:hover{ color:#fff;}
.btn-normal{ color:#777;}
.btn-normal:hover{ color:#777;  }
.btn-save{ width:130px; height:32px; line-height:32px; background-position:-85px -0px;}
.btn-save:hover{ background-position:-85px -35px;}
.btn-back{ width:130px; height:32px; line-height:32px; background-position:0 -133px;}
.btn-back:hover{ background-position:0 -167px;}
.btn-pay{ width:80px; background-position:0 0;}
.btn-pay:hover{ background-position:0 -30px;}
.btn-over{ width:80px; background-position:-145px -306px; color:#c5c5c5;}
.btn-over:hover{ color:#c5c5c5; text-decoration:none; }
.btn-search{ width:80px; background-position:-55px -72px; float:left; margin-left:-10px;}
.btn-search:hover{ background-position:-55px -102px;}
.btn-reserve{width:130px; height:32px; line-height:32px; background-position:-145px -236px;}
.btn-reserve:hover{ background-position:-145px -271px;}
.btn-code{ background-position:-233px -72px; width:78px; height:23px; line-height:23px; font-size:12px;}
.btn-code:hover{ background-position:-233px -97px;}
.g-btnback140,.g-btn140{ width:140px; height:36px; line-height:36px; font-size:16px; background-position:0 -236px;}
.g-btn140:hover{ background-position:0 -276px;}
.g-btn140-no{ background-position:0 -316px; color:#c5c5c5; cursor:default;}
.g-btn140-no:hover{background-position:0 -316px; color:#c5c5c5;}
.g-btnback140{ background-position:0 -316px;}
.g-btnback140:hover{ background-position:0 -356px;}
.btn-w70{ width:70px; height:23px; background-position:-230px -306px; line-height:23px;}
.btn-w70:hover{ background-position:-230px -331px;}
.btn-n-130{ background-position:0 -202px; color:#c5c5c5; width:130px; height:32px; line-height:32px; cursor:default;}
.btn-n-130:hover{color:#c5c5c5;}
.btn-pay90{ width:90px; height:32px; line-height:32px; background-position:0 -400px;}
.btn-pay90:hover{ background-position:0 -440px;}
.btn-pay110{ width:110px; height:32px; line-height:32px; background-position:-100px -400px;}
.btn-pay110:hover{ background-position:-100px -440px;}
/*确认框*/
.riskCon{ margin-top:2px; padding:0 18px;}
.riskCon .prompt{ margin-bottom:15px;}
.riskCon h2{ font-size:14px; line-height:100%; color:#222; margin-bottom:15px;}
.riskCon p{ line-height:22px; color:#666;}
.riskCon .title{ font-weight:bold; color:#4d4d4d; margin-top:15px;}
.riskCon .titleTxt{ font-size:12px; line-height:18px; text-indent:24px;color:#4d4d4d;}
.riskBtn{ height:36px; margin-top:20px; text-align:center;}
.riskBtn .btn-red{ display:inline-block;}
/*确认框弹出层*/
.d-risk .dialogBox{ height:278px;}
.d-riskInfo{ background:url(/pc/resources/images/ico_info_50.png) left 37px no-repeat; margin:0 auto; width:378px; height:50px; padding-top:37px;}
.d-riskInfo h3{ font-size:14px; line-height:24px; padding-left:66px; font-weight:normal;}
.d-riskBtn{ height:37px; text-align:center; margin-top:43px; font-size:0;}
.d-riskBtn .btn-red,.d-riskBtn .btn-normal{ display:inline-block; margin:0 10px;}
/*上传页面*/
.d-RuleHead{background: #fbfbfb url("/pc/resources/images/bg_activeNav_x.png") repeat-x scroll left bottom; height: 41px;line-height: 40px;position: relative;padding-top: 1px;}
.x_div .close {background: rgba(0, 0, 0, 0) url("/pc/resources/images/ico_close.png") no-repeat scroll 0 0;display: block; height: 18px; overflow: hidden;position: absolute; right: 20px;text-indent:-999px;top:15px;width:18px;}
.d-RuleHead li.current {background: #fff none repeat scroll 0 0;color: #0096e6 ;font-weight: bold;height: 41px;}
.d-RuleHead li {border-right: 1px solid #e8e8e8;color: #999;cursor: pointer;display: inline;float: left;font-size: 14px;height: 40px;text-align: center;width:120px;margin-left: -41px;margin-top: -17px;}
.d-loadImg {margin-left: -290px; width: 579px;}
.d-loadImgCon .loadCon {overflow: hidden; position: relative;width: 412px;}
.d-loadImgCon .loadCon .txt {border: 1px solid #ccc;float: left;height: 24px;margin-right: 10px;padding: 0 2px; width: 256px;}
.btn {background-image: url("/pc/resources/images/bg_button.png"); background-repeat: no-repeat;border: 0 none;color: #fff;display: inline;height: 26px;line-height: 26px;outline: 0 none;overflow: hidden;text-align: center;width: 60px;}
.d-loadImgCon .loadCon .liul {cursor: pointer;height: 26px;line-height: 26px;opacity: 0;position: absolute; right: 80px; top: 0;width: 330px;}
.btn-table-01 {background-position: -70px 0; color: #000;}
.d-loadImgCon .btn {float: left;margin-right: 8px;}
.btn.btn-search{ width:80px; background-position:10px -60px; float:left; margin-left:-10px;}
.btn.btn-search:hover{ background-position:10px -60px;}
/*分页样式*/
.pagetool_tab{width:100%; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; margin-top:10px;}
.pagetool_tab td{ border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; text-align:center; line-height:18px; padding:5px 0;}
.pagetool_tab_head td{ text-align:center;height:30px; line-height:30px;background:#fbfbfb; color:#666; font-size:12px; padding:0; }
.pagetool_batchButtonDiv{text-align:left ;float:left;  width: 100px;height: 30px; display: block;padding-top: 10px;}
.pagetool_batchButton{height: 30px; }
.pagetool_tab td a{color:#3786d0;}
.pagetool_tab td a:hover{color:#FF8C3C;}
/*.pagetool_bar{ padding-top:10px;float: right; text-align: left;display: block}*/
/*.page_list_tool{ float:left; height:26px; border:1px solid #dedede; border-right:none;}*/
/*.pagetool_pageButton{cursor:pointer;width: 24px;height: 24px; margin-left:2px; border: 1px solid #dedede; font-size: 12px;text-align: center;float: left; display:inline;line-height: 24px; color:#666;}*/
/*.pagetool_pageButton_current{background-color:#3db0fa; color: white;font-size: 12px;}*/
.pagetool_spango{margin-left:7px;height: 26px;  font-size: 12px;text-align: center;float: left; display:inline;line-height: 26px;}
.pagetool_message{margin-left:7px; width: auto;height: 26px;  font-size: 12px;text-align: center;float: left; display:inline;line-height: 25px;}
.input_goPage{width:40px;height: 24px;font-size: 12px;line-height: 24px; float: left; text-align:center;}
.pagetool_bb{ width:76px; cursor:pointer;height: 26px;  font-size: 12px;display: block;
    line-height: 26px; border: 0 none;color:#fff; background:url('/pc/resources/images/bg_button.png') -226px 0 no-repeat;}
.pagetool_bb:hover{ color:#fff; text-decoration:none; background-position:-226px -26px;}
.pagetool_float{display: block;float: left;width: 100%;}
.pagetool_tz{width:40px; cursor:pointer;height: 26px;  font-size: 12px;display: block;
    line-height: 26px; border: 0 none;color:#666; background:url('/pc/resources/images/bg_button.png') -43px -125px no-repeat; float:left; margin-left:7px;}
.pagetool_tz:hover{color:#666; text-decoration:none; background-position:-43px -151px;}
/*浮动透明层*/
/* .pagetool_divfly{z-index:10;position:absolute;filter:alpha(Opacity=50);opacity:0.5;width: 100%;height: 100%;text-align: center;background:#333;} */
.pagetool_divfly{z-index:10;position:absolute;width: 100%;height: 100%;text-align: center; left:0; top:0;}
.pagetool_bg_divfly{position:absolute;width: 100%;height: 100%;left:0; top:0;filter:alpha(Opacity=20);opacity:0.2;background:#333; z-index:-1;}
.loadPage {text-align: center; font-size: 22px;}
.loadPage .loadIoc {height: 70px;background: url(/pc/resources/img/loading3.gif) no-repeat center;margin-bottom: 3px;}
.loadPage .no_data{height: 50px;background: url(/pc/resources/img/no_data.png) no-repeat center;margin-bottom: 3px;}


